home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Software Vault: The Diamond Collection
/
The Diamond Collection (Software Vault)(Digital Impact).ISO
/
cdr18
/
yank105.zip
/
SYSOP.DOC
< prev
next >
Wrap
Text File
|
1995-01-16
|
57KB
|
1,343 lines
/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
Yankees & Red Necks
version 1.05
Copyright (C) 1994,1995 L&K SoftWare
All Rights reserved
Full support via BBS
The PigPen BBS 910-487-0363
Paul Lewis FIDO Net 1:3634/50
Dave's Room BBS 910-488-4898
David Koons FIDO Net 1:3634/302
------------------------
SYSOP DOC
-------------------------
Yankees & Red Necks Version 2.00 Released January 1, 1995 All Rights Reserved
Copyright (c) 1994-1995 by Paul Lewis & David Koons, L&K Software
Table of Contents
--------------------
DISCLAIMER OF WARRANTY. . . . . . . . . . . . . . . . . . . . . . . . . .5
LICENSE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
THE SHAREWARE CONCEPT. . . . . . . . . . . . . . . . . . . . . . . . . . .5
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
REGISTRATION BENEFITS. . . . . . . . . . . . . . . . . . . . . . .6
REGISTRATION METHODS . . . . . . . . . . . . . . . . . . . . . . .7
Command Line Options Reference. . . . . . . . . . . . . . . . . . . . . .8
Player Name (/N:User_Name). . . . . . . . . . . . . . . . . . . . . .8
Quiet Local Console (/Q). . . . . . . . . . . . . . . . . . . . . . .8
Maximum Time Limit (/Z:x) . . . . . . . . . . . . . . . . . . . . . .8
Locked Com Ports (/B) . . . . . . . . . . . . . . . . . . . . . . . .8
Local Play..(/L). . . . . . . . . . . . . . . . . . . . . . . . . . .9
Rated PG Version...(/PG) . .. . . . . . . . . . . . . . . . . . . . .9
Rated PG18 Version...(/PG18). . . . . . . . . . . . . . . . . . . . .9
BBS Drop File Command Reference . . . . . . . . . . . . . . . . . . . . .9
Drop File Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Specific BBS Installation Examples and Notes . . . . . . . . . . . . . . 10
Generic Installation. . . . . . . . . . . . . . . . . . . . . . . . 10
2 A.M. BBS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Auntie BBS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Celerity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
DoorWay to Unlimited Doors. . . . . . . . . . . . . . . . . . . . . 11
EIS-PC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Force . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
FoReM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Forum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
GAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Genesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
GT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Maximus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
ModuleX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
OLEcom. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Opus-CBCS 1.13. . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Opus-CBCS 1.14. . . . . . . . . . . . . . . . . . . . . . . . . . . 12
PCBoard 12.x . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
PCBoard 14.x. . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Phoenix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
ProBoard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
QuickBBS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
RBBS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Remote Access . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Renegade BBS. . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
RyBBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Sapphire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Searchlight . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Simplex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Spitfire. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
TAG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Telegard. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
TPBoard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Virtual BBS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
WildCat!. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
WWIV. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Command Line Example . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Other Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
DESQview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Windows, OS/2 and other DOS multitaskers. . . . . . . . . . . . . . 21
File Sharing/Locking . . . . . . . . . . . . . . . . . . . . . . . . . . 21
FOSSIL Communications. . . . . . . . . . . . . . . . . . . . . . . . . . 22
FOSSIL COMMAND. . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Internal Asynchronious Communincations . . . . . . . . . . . . . . . . . 22
COMMAND EFFECT. . . . . . . . . . . . . . . . . . . . . . . . . . 22
Additional Communications Directives . . . . . . . . . . . . . . . . . . 23
COMMAND EFFECT. . . . . . . . . . . . . . . . . . . . . . . . . . . 23
SysOp Function Keys. . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Error messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Registration Form. . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
DISCLAIMER OF WARRANTY
~~~~~~~~~~~~~~~~~~~~~~~~
THIS SOFTWARE AND MANUAL ARE SUPPLIED "AS IS". THE AUTHOR(S)
HEREBY DISCLAIMS ALL WARRANTIES RELATING TO THIS SOFTWARE AND ITS
DOCUMENTATION FILE, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
DAMAGE TO HARDWARE, SOFTWARE AND/OR DATA FROM USE OF THIS PRODUCT.
IN NO EVENT WILL THE AUTHOR OF THIS SOFTWARE BE LIABLE TO YOU OR ANY
OTHER PARTY FOR ANY DAMAGES. YOUR USE OF THIS SOFTWARE INDICATES
THAT YOU HAVE READ AND AGREE TO THESE AND OTHER TERMS INCLUDED IN
THIS DOCUMENTATION FILE.
DUE TO THE NATURE OF EVOLVING PROGRAMMING AND THE VARIOUS HARDWARE
AND SOFTWARE ENVIRONMENTS IN WHICH THIS SOFTWARE MAY BE USED, IT IS
UNDERSTOOD THAT OCCASIONAL "BUGS" OR UNFITNESS MAY ARISE. THE USER
SHOULD ALWAYS TEST THIS SOFTWARE THOROUGHLY WITH NON-CRITICAL DATA
BEFORE RELYING ON IT.
LICENSE
~~~~~~~
Yankees & Red Necks is neither free software nor is it in the public
domain. The software and its documentation, this file, are property of
the author and may not be sold with out written permission from the
authors.
Yankees & Red Necks is distributed as shareware. This means that you
are granted a limited license to use it for a period of 30 days. If you
find it useful and decide to continue using it after the trial period,
registration is required.
The registered Sysop will be granted license to use the game on his/her
BBS and ONLY on his/her BBS. Absolutely under no circumstances may a
registered copy of Yankees & Red Necks be run on any computer other
than that of the registered user or Sysop.
THE SHAREWARE CONCEPT
---------------------
"Shareware" is a term used to describe a system for distribution of
software. Under the shareware concept, software may be freely copied
and passed along to others, or distributed through bulletin board
systems, catalogs, shareware libraries and so on.
As a recipient of a shareware program, you may use the software for a
short trial period to determine if it meets your needs. If it does,
and you continue to use the program, then you must pay the
registration fee. By paying the fee, you are granted the right to
retain the software for your use. If the software is not suitable,
you should discard it or "pass it along" to someone who may find it
useful.
The shareware concept is based entirely on the honor system, and
generally works quite well. Most people are honest and wouldn't
violate the trust placed in them by the author of the software.
You should run Yankees & Red Necks through all its paces to decide
whether or not it fits your BBS needs.
SHAREWARE IS NOT FREE SOFTWARE - the author counts on your integrity.
Please refer to the file REGISTER.FRM for detailed instructions to
register Yankees & Red Necks.
You are encouraged to make copies of this program and its
documentation to share with your friends, associates, bulletin boards
and so on. However, you must distribute Yankees & Red Necks with its
entire documentation and without alteration. You may not charge for
Yankees & Red Necks in any way, except for the medium on which it is
distributed.
INTRODUCTION
--------------------
NOTE: Print and Read COMPLETE sysop doc before installing! This
document is a basic installation guide for YANKEES & RED NECKS. A basic
synopsis of the command line arguments is given, and examples
(if available) of installations under various BBS software are also
given.
IMPORTANT: Before trying to run Yankees & Red Necks, run the editor
and select, [M]ake config file. The Default values will be listed. Run
the Maintenance program(MAINT.EXE) once a day in your maintenance .BAT.
Make sure that MAINT.EXE is in the same directory as all the other
program files. The complete ZIP file should be UNZIPPED into one
directory.
REGISTRATION BENEFITS
---------------------
Simple on-line is available from both of our BBS's. All major Credit
Cards are accepted, as well as Personal Savings and Checking accounts.
Our BBS numbers are located at the top of this document. Yankees & Red
Necks has several SYSOP (or user favorable) configurable options. The
following is a list of only the ones that are "unlocked" once
registered:
[1] Players have the option to try to "Blow up or Destroy" the Armor
and Weapon shops. When the shops are "Blown up or Destroyed",
they will then not be accessible for the remainder of the day or
until Maintenance is run.
[2] The Editor will also be somewhat "Crippled". The Player Editor
function will work in the Registered Version only.
[3] The "lives" per day is limited to 3 per day in the UNREGISTERED
version.
[4] The Lottery function will also be limited in the Un-Registered
version to 2 plays per day.
[5] The investment file can not be edited in the UNREGISTERED version.
[6] The Number of times that a player will stumble across a "Sewer Lid"
will be limited to 2 times per day in the UNREGISTERED version.
[7] Removal of "NAG" screens, delays and UNREGISTERD notices.
[8] The "Warm and Fuzzy Feeling" you get when you do the right thing.
[9] Once you have registered and recieved your code you may use the
editor to input your registration code.
You are REQUIRED to register this program if you plan on using it for
more than 30 days. Your registration is a one time only fee and will be
good for all future upgrades. We are planning to add a lot more in the
coming months. Your registration will also ENCOURAGE us to write more
programs. The list of "registered only" features will continue to grow.
REGISTRATION METHODS
--------------------
You can register Yankees & Red Necks any of the following ways:
1. Check or Money order:
Send a check or money order for $20.00 along with a copy of the
Registration Form to:
Paul Lewis
6887 Mangrove Drive
Fayetteville, NC 28314-5141
A Registration Form is included (see the last page of this
documentation) for your convenience, or you can print a copy by
printing the file called REGISTER.FRM. You could also use any text
editor to modify and print the enclosed ASCII file REGISTER.FRM.
2. Visa/MasterCard/Discover Card/American Express/Personal Check/
Personal Savings Account:
You can order with your credit card by calling either of our
BBS's and using the online registration door that is setup for
your convience. Your registration is usually made available on the
spot. You may also "CRASH" our BBS's with the registration form
and credit card information. SEE Registration form for more info..
Command Line Options Reference
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Player Name (/N:User_Name)
~~~~~~~~~~~~~~~~~~~~~~~~~~
This switch is usually only necessary if the user information is
passed via command line instead of through a drop file (ie: Searchlight
BBS). It can also be used for at home play with a batch file to make
things simple. Underscores are converted to spaces.
Quiet Local Console (/Q)
~~~~~~~~~~~~~~~~~~~~~~~~
This will keep the bell from beeping on the host computer. This lets
the SysOp sleep at night, and it is highly recommended.
Maximum Time Limit (/Z:x)
~~~~~~~~~~~~~~~~~~~~~~~~~
Yankees & Red Necks normally limits users to the amount of time
specified in the drop file. This option allows SysOps to set a maximum
upper limit. The game will execute an inactivity timeout at approximately
two minutes. It will beep at the halfway point and then again when it
returns control to the BBS. x is an amount of time between 10 and 50.
The user's time allowed will be the lesser of this value, and the amount
found in the BBS drop file.
Locked Com Ports (/B) ***Recommended for HIGH speed Modems.
~~~~~~~~~~~~~~~~~~~~~
Yankees & Red Necks (when not using FOSSIL), uses RTS
(UART Ready To Send) handshaking.When you lock the DTE-DTC rate
(your computer to your modem) higher than the possible connect rate
between your modem and the remote (DTC-DTC rate), RTS handshaking is
insufficient, and may result in modem buffer overruns and loss of data.
Adding this switch implements RTS/CTS (Modem Clear To Send) hand-shaking.
This switch is strongly RECOMMENDED if you do not use F+ option. Using
a fossil driver with Yankees & Red Necks may result in loss of data at
SLOWER speeds (ie,2400bps).
EXAMPLE: YANKRED /6 F- /B19200
This is the setting for SPITFIRE(SFDOORS.DAT), NO FOSSIL,
and baud rate LOCKED at 19200.
Local Play..(/L)
~~~~~~~~~~~~~~
Left to its own, Yankees & Red Necks will normally detect local play
from the drop file. The override switches (/C, /I, /L) should only be
used with great care.
Rated G Version...(/PG)
~~~~~~~~~~~~~~~~~~~~
This is a new option due to many requests for it... If used, this
will eliminate the UnderGround portion of the game along with all
references to drugs and booze...Sorry, this is just our warped minds
busy at work. The /PG version will allow the kids to have a version
of Y&R to play as well.
Rated PG18 Version...(/PG18)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
All this switch does is disable the Underground.
BBS Drop File Command Reference
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Yankees & Red Necks automatically reads many common drop files, as
well as being able to accept command line parameters directly from the
BBS. Please check the list below for a dropfile created by your BBS
software.
This list is far from comprehensive, and I encourage any and all of
you to send me samples of your installation, or information about what
drop file(s) your BBS can create. I will use your examples and name
(if you request) in the next version of this game. Send(upload) all
examples in a message to Paul Lewis at The PigPen BBS.
COMMAND DROPFILE BBS SOFTWARE - NOTES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/1...................PCBOARD.SYS PCBoard 12.x (see /P)
/2...................JUMPER.DAT 2 A.M.
/3...................OPUS 1.13 (not available)
/4...................CHAIN.TXT WWIV, VBBS, TAG, Telegard
/5...................CURRUSER.BBS RyBBS
/6...................SFDOORS.DAT Spitfire BBS
/7...................AUNTIE.SYS Auntie BBS (same format as /1)
/8...................Sapphire BBS (not available)
/9...................COMMAND LINE Searchlight, Remote Access,
Simplex
/D...................DOOR.SYS DoorWay to Unlimited Doors,
GT, Renegade.
NOTE:This is the "Short" Door.Sys.
Also see /S
/F...................USERINFO.TXT Forum
COMMAND DROPFILE BBS SOFTWARE - NOTES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/G..................CALLINFO.BBS Genesis (beta)
/H..................INFO.TXT Phoenix
/M.................NUMBER.TXT ModuleX
/O..................LASTUSER.DAT Opus 1.14
/Oxx .................LASTUSxx.DAT Opus 1.14 where "xx" is the task
number in hexadecimal.
/P......................PCBOARD.SYS PCBoard 14.x (see /1)
/S......................DOOR.SYS GAP, Force and many others.
NOTE: This is the "Long" Door.Sys
Also see /D
/W....................CALLINFO.BBS WildCat!, Telegard
/R....................DOORINFO.DEF DoorInfo is the most widely used
file. Celerity.
/R#..................DORINFO#.DEF EIS-PC, FoReM, OLEcom, QuickBBS,
RBBS, Remote Access, AG, TPBoard,
UBBS, ProBoard and VBBS. the "#"
represents the node number.
If any of the above commands are missing, the door will default to
local mode.
Drop File Path
~~~~~~~~~~~~~~
You can either copy the file, or add the drop file's path to the
command line. Here's an example with WildCat! assuming the BBS
is in c:\wcat.
YANKRED /w:c:\wcat\
Note: the "\" on the end of the path is REQUIRED, and that the
first ":" (w:c) is optional (for clarity).
Yankees & Red Necks reads user name, user time remaining, user com
port, and (where available) user handle, user screen size, and if the
user is on the local console.
Specific BBS Installation Examples and Notes
--------------------------------------------
This is where you can help. We need samples. Please send us your setup.
[1] Generic Installation
Batch File Example
~~~~~~~~~~~~~~~~~~~~~
Until more examples arrive please check WWIV example.
[2] 2 A.M. BBS
The /2 option reads JUMPER.DAT. Installation example not available.
[3] Auntie BBS
The /7 option reads a file called AUNTIE.SYS. My information on
Auntie BBS is extremely limited, and you will also need to supply the
door with the communications information (/C or /I). Installation
example not available.
[4] Celerity BBS
The /Rx option reads DORINFOx.DAT. A working celerity bat file using
the dorinfo1.def drop file option for node1 operation. Node 2 and 3 are
identical except for replacing the /R1 with /R2 ect.
@ECHO OFF
Copy c:\celerity\node1\dorinfo1.def d:\doors\yank
D:
CD\doors\yank
Yankred /B57600 /R1
C:
This is with the baud rate locked at 57600 (28.8k modem).
[4] DoorWay to Unlimited Doors
The /S options reads the "short" DOOR.SYS file. Installation example
is not available.
[5] EIS-PC
The /Rx option reads DORINFOx.DAT. Installation example is not
available.
[6] Force
The /S options reads the "long" DOOR.SYS file. This is a proposed
standard format for drop files. Installation example is not available.
[7] FoReM
The /Rx option reads DORINFOx.DAT. Installation example is not
available.
[8] Forum
The /F option reads USERINFO.TXT. Installation example not available.
[9] GAP
The /S options reads the "long" DOOR.SYS file. This is a proposed
standard format for drop files. Installation example is not available.
[10] Genesis
The support for Genesis' CALLINFO.BBS is untested. If you try this /G
option, please let me know whether or not it works.
[11] GT
The /S options reads the "short" DOOR.SYS file. Installation example
is not available.
[12] Maximus
Yankees & Red Necks is able to read many of the various drop files that
Maximus can create.
Thanks to Frank Martel from Greenwood,NS (I Believe thats Canada? Eh?)
for the following information:
Here is the way I successfully installed "Yankees & Red Necks" on my
Maximus/2 v2.01ß. First of all I've got MAGIC.ZIP installed to enable
me to run DOS doors from OS/2 Maximus.
This is an exert from my MENUS.CTL
--- MENUS.CTL -------------------------------------------------
Display_File D:\Max\Misc\Doorsys Disgrace "Yankees & Red Necks"
NoDsp Xtern_Dos yankred.cmd_%P Disgrace "Y"
---------------------------------------------------------------------
Here is my yankred.cmd
--- YANKRED.CMD -----------------------------------------------
d:
cd \max\doors\yankred
yankred /q /z:20 /s:d:\max\
cd \max
---------------------------------------------------------------
[13] ModuleX
The /M option reads NUMBER.TXT. Installation example not available.
[14] OLEcom
The /Rx option reads DORINFOx.DAT. Installation example is not
available.
[15] Opus-CBCS 1.13
My documentation on Opus 1.13's drop file(s) is incomplete. I'd
appreciate any help.
[16] Opus-CBCS 1.14
The /Oxx option reads LASTUSxx.DAT (where xx is the Opus task
number in hexadecimal, if xx is not present the door looks for a file
called LASTUSER.DAT.). Example:
doorgame /o0e:c:\opus\
the c:\opus\ tells it to look for LASTUS0E.DAT in the C:\OPUS\
directory. Complete installation example is not available.
[17] PCBoard 12.x
The /1 option reads PCBOARD.SYS. My documentation on this file is
incomplete, and I'd appreciate any additional information. Installation
example not available.
[18] PCBoard 14.x
The /P option reads PCBOARD.SYS. As per PCBoard specifications
Yankees & Red Necks will blank out most of this file if the user drops
carrier while in the door. Installation example not available.
[19] Phoenix
The /H option reads INFO.BBS. Installation example not available.
[20] ProBoard
Here are examples of a single node batch file, and multi-node.
Single Node- Yank.Bat
---------------------
cd\doors\yank
yankred /R1:d:\pb
Multi-Node- Yank1.bat
---------------------
cd\doors\yank
yankred /R1:d:\pb\node1
^^^^^^
The only differance is that Proboard Requires Multi-Node systems
to start from their own directory. Therefore, the drop file is in
that startup directory.
Specific BBS Installation Examples and Notes--continued
-------------------------------------------------------
Multi-Node- Yank2.bat
---------------------
cd\doors\yank
yankred /R1:d:\pb\node2
Proboard Configuration
----------------------
Utility: PROCFG.EXE (comes with Proboard). These are captured screen
shots of the actual menu in procfg! For Multi Node, The config should
be set up like this........
╔══════════════════════════════════[ DOORS ]═════════════════════════════════╗
║ 0 1 2 3 4 5 6 7 ║
║ 12345678901234567890123456789012345678901234567890123456789012345678901234 ║
║ ;░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
║ ║
║ Color : White on Black Example Text ║
║ ║
║ Hotkey : D ║
║ Function : 7 - Shell ║
║ Data : *Z D:\BATCH\YANK@<node>@.BAT ║
║ ║
║ Min.Level: 100 ║
║ Max.Level: 0 ║
║ Flags : -------------------------------- ║
║ Min. Age : 0 ┌─RIP──────────────────┐ ║
║ Max. Age : 0 │ Show remote : No │ ║
║ Sex : Don't Care │ Show local : Yes │ ║
║ Time Left: 0 │ Reset screen : Yes │ ║
║ Time Onl.: 0 └──────────────────────┘ ║
║ Timeframe: Fully enabled ║
║ Min.Speed: 0 ║
║ Max.Speed: 0 ║
║ ║
╚════════════════════════════════════════════════════════════════════════════╝
AltC-Copy CtrlP-Paste AltP-Prompt/RIP Ins-Insert Del-Delete AltS-Show
Specific BBS Installation Examples and Notes--continued
-----------------------------------------------------------------
This is for a SINGLE node....
---------------------------------
╔══════════════════════════════════[ DOORS ]═════════════════════════════════╗
║ 0 1 2 3 4 5 6 7 ║
║ 12345678901234567890123456789012345678901234567890123456789012345678901234 ║
║ ;░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ║
║ ║
║ Color : White on Black Example Text ║
║ ║
║ Hotkey : D ║
║ Function : 7 - Shell ║
║ Data : *Z D:\BATCH\YANK1.BAT ║
║ ║
║ Min.Level: 100 ║
║ Max.Level: 0 ║
║ Flags : -------------------------------- ║
║ Min. Age : 0 ┌─RIP──────────────────┐ ║
║ Max. Age : 0 │ Show remote : No │ ║
║ Sex : Don't Care │ Show local : Yes │ ║
║ Time Left: 0 │ Reset screen : Yes │ ║
║ Time Onl.: 0 └──────────────────────┘ ║
║ Timeframe: Fully enabled ║
║ Min.Speed: 0 ║
║ Max.Speed: 0 ║
║ ║
╚════════════════════════════════════════════════════════════════════════════╝
AltC-Copy CtrlP-Paste AltP-Prompt/RIP Ins-Insert Del-Delete AltS-Show
Thanks to Mike Howard of The Peek Hole BBS (1:116/145) for providing us
with the above example for ProBoard. Much Appreciated and nice work!
[21] QuickBBS
The /Rx option reads DORINFOx.DAT. The following information provided
by: Jerris's BBS (805)473-2414 & (805)481-2088
FidoNet 1:212/2002 & 1:212/2004
QuickBBS batch files from Jerris's BBS. Both batch files work on each
node with these options. I run a 3-Node system (one node local) and the
others are phone. I also use DesqView and have left off the "second" (:)
in between the command statement.
>>>>>NODE 1
@echo off
cd\qbbs\doors\yank ;;change to Door Directory
yankred /R1c:\qbbs\node1\ /PG /B38400 ;;And Any Other Options
copy scores.* \qbbs\txtfiles ;;Moves Score Files For Type 45 viewing
cd\qbbs\node1 ;;Back to BBS
>>>>>NODE 3
@echo off
cd\qbbs\doors\yank
yankred /R1c:\qbbs\node3\ /PG /B38400
copy scores.* \qbbs\txtfiles
cd\qbbs\node3
>>>>>NODE 2 (Local)
@echo off
cd\qbbs\doors\yank
yankred /R1c:\qbbs\node2\ /PG ;;No other directive as the game defaults
copy scores.* \qbbs\txtfiles ;; to local operation.
cd\qbbs\node2
Thanks to Jerry Ferris for the above information!
[22] RBBS
The /Rx option reads DORINFOx.DAT.
RBBS directory -> C:\RBBS
Specific BBS Installation Examples and Notes--continued
-----------------------------------------------------------------
batch file directory -> C:\RBBS
batch file -> DOORGAME.BAT
doorgame directory -> C:\RBBS\DOOR
(YANKRED.EXE)
bulletins directory -> C:\RBBS\BULLETIN
RBBS config parm 109 -> DOORS.DEF
Put this line in C:\RBBS\DOORS.DEF
"DOORGAME",10,,D,"DOORGAME.BAT",N,,30
What the values mean (most are optional), the values are not
necessarily recommendation.
"DOORGAME" - name of door
10 - securitly level
(blank) - questionaire to execute
D - "D"rop or "S"hell to door
"DOORGAME.BAT" - batch file to run
N - ask for password on return (Y/N)
(blank) - file to display on return
30 - max time allowed in door
C:\RBBS\DOORGAME.BAT listing
@echo off
cd c:\rbbs\door
doorgame /r1c:\rbbs\ /yc:\rbbs\bulletin\ /q /a /b
cd c:\rbbs
[23] Remote Access
Remote Access can run doors in several different ways (Type 7,
Type 15, command line). Yankees & Red Necks should be able to handle
all of those using either DORINFOx.DAT or DOOR.SYS. The /Rx option
reads DORINFOx.DAT.
Thanks to Ted Fox of Gulf Port, MS for providing the following bit of
information:
Hi there fellow RA SysOps, this doc file is designed to give you some
very handy information on handling door operations without having a
bunch of batch files eating up your precious disk space. RemoteAccess
is a very smart BBS, it will pass parameters to batch files if you
simply provide it with the required information. Below is an example
batch file that takes advantage of parameter passing. NOTE, passing
parameters "IS" case sensitive i.e., if you use lower case letters in
the parameter, then your batch file must use them as well. Example:
"YANKRED" as a parameter will not match "yankred" in batch processing.
Ok, enough on that, now on to the sample batch file:
@ECHO OFF <-- if using DOS 3.3 or higher
IF %1'==' GOTO NO_PARM <-- trap for no parameter
IF %1==YANK GOTO YANK <-- parameter YANK goes to YANK
IF %1==YANK-PG GOTO YANK-PG <-- parameter YANK-PG goes to YANK-PG
:YANK <-- YANK label
CD\DOORS\YANKRED <-- goes to the door directory
YANKRED /SC:\RA\ /B1152000 <-- runs the door w/fossil locked -
GOTO END at 115,200
:YANK-PG <-- same as above but runs the
CD\DOORS\YANKRED door in PG mode.
YANKRED /SC:\RA\ /B115200 /PG
GOTO END
:NO_PARM <-- label NO-PARM echos to the local
CLS screen that no parameter was passed.
@ECHO No parameter was passed to batch file.....
:END <-- label END returns you to the RA
CD\RA directory, and exits back to RA.
EXIT
Ok, so much for the example batch, now how do we pass the parameter
from RA to the batch file so it will all work?. I use a type 7 exit
from RA exclusively for all of my door drops. Bring up RA's menu
editor and then create a menu option for your door. The optional data
field is the most important field. it should look like this:
*C /C DOORS.BAT <PARAMETER> *M
I'm not trying to belittle any RA SysOps with this info here, but some
new RA SysOps need the help!. Remember that the parameter "IS" case
sensitive so if you make it all CAPS, then make sure the batch file
label is in all CAPS, or lower case in both, if you use lower case.
This should get you on your way to more efficient batch processing!
There is a lot more that can be done with this batch file, like
trapping the node number if passed as a parameter to the batch file,
then running a door for another node etc. etc. Please don't cut out
the above batch file example and use it as is, the comments will blow
the heck out your computers mind <G>. If I have made any errors in
this text (Not Spelling) but technical errors, then I'm sure someone
out there will tell me I'm smoaking bad dope <G>. If you would like
more info or help on this kind'a stuff then net mail me @ 1:3604/55
USR 28.8 VFC, I'm not to proud to help out a fellow SysOp!.
Ted Fox, SysOp, The Night Hawk BBS
P.O. Box 3983
Gulfport, MS. 39505
FidoNet: 1:3604/55 or 1:3604/56
RIPnet : 154:1601/2 or 154:1601/3
[24] Renegade BBS
There are several door drop files that Renegade creates. The choice is
up to you. I am using SFDOORS.DAT since I switched from Spitfire to
Renegade. My command line is as follows:
YANKRED F- /B57600 /6
This is with the internal comm routines disabled (F-) the baud rate
locked at 57600 and using the drop file SFDOORS.DAT....
[25] RyBBS
The /5 option reads CURRUSER.BBS. Installation example not available.
[26] Sapphire
My documentation on Sapphire's SAPPHIRE.DAT is incomplete. I would
appreciate any furtherinformation on what dropfiles that Sapphire
creates.
[27] Searchlight
I do not have any information regarding any drop files that Searchlight
creates.
[28] Simplex
The /Rx option reads DORINFOx.DAT. Installation example is not
available.
[29] Spitfire
The /6 option reads SFDOORS.DAT. Typical SF.BAT may look like the
following:
:DOOR_A
COPY SFDOORS.DAT C:\SF\DOOR_A
CD\SF\DOOR_A
YANKRED F- /B19200 /6
ERASE SFDOORS.DAT
CD\SF
GOTO LOOP
:DOOR_B
[30] TAG
The /Rx option reads DORINFOx.DAT. Installation example is not
available.
[31] Telegard
I believe that Telegard creates CHAIN.TXT, and installation is
probably similiar to that of WWIV or Renegade.
[32] TPBoard
The /Rx option reads DORINFOx.DAT. Installation example is not
available.
[33] Virtual BBS
Virtual BBS can create several different drop files. Here is an
example. I recommend using the /4 (CHAIN.TXT) command, as it shows
both user name and handle. You can also use /Rn (DORINFOn.DEF) and /S
(long DOOR.SYS).
CHAIN.TXT directory -> C:\VBBS
batch file directory -> C:\VBBS\GAMES
batch file -> DOOR.BAT
doorgame directory -> C:\VBBS\GAMES\DOOR
(DOORGAME.EXE, DOORGAME.INS, DOORGAME.LNG, DOORGAME.KEY)
bulletins directory -> C:\VBBS\GAMES\HOF
VConfig / Doors settings
1. Program Name: DoorGame (ANSI)
2. Command Line: C:\VBBS\GAMES\DOOR.BAT
C:\WWIV\GAMES\DOOR.BAT listing
@echo off
cd c:\vbbs\games\door
YANKRED /4c:\vbbs\ /yc:\vbbs\games\hof\ /q /a /b
cd c:\vbbs
[34] WildCat!
Here is one example that I recieved from Steve Thurgood. Steve's
BBS is called BBS On Demand! and can be reached at (206)456-8911.
Steve's batch file looks like this:
Copy C:\wildcat\wcwork\wcnode1\DOOR.SYS C:\wildcat\yanks\DOOR.SYS
CD\wildcat\yanks
YANKRED /S /Q
Copy SCORE.ASC c:\wildcat\bull\bull12.scr
Copy SCORE.ANS c:\wildcat\bull\bull12.bbs
CD\wildcat
I think that wildcat make several different drop files. Most are
probably supported by this game.
[35] WWIV
The /4 option reads CHAIN.TXT. The sample is for DOORGAME.EXE :
CHAIN.TXT directory -> C:\WWIV
batch file directory -> C:\WWIV\GAMES
batch file -> door.bat
doorgame directory -> C:\WWIV\GAMES\DOOR
(DOORGAME.EXE, DOORGAME.INS, DOORGAME.LNG, DOORGAME.KEY)
bulletins directory -> C:\WWIV\GFILES\HOFSDIR
//CHAINEDIT settings
A. Description : YANKRED (ANSI)
B. Filename : C:\WWIV\GAMES\DOOR.BAT
E. ANSI : Required <--- Optional
F. DOS Interrupt: NOT Used <--- You need this
G. 300 Baud : NOT Allowed <--- Recommended
H. Shrink : No <--- loads faster
C:\WWIV\GAMES\DOOR.BAT listing
@echo off
cd c:\wwiv\games\door
YANKRED /4c:\wwiv\ /yc:\wwiv\gfiles\hofsdir\ /q /a /b
cd c:\wwiv
Command Line Example
~~~~~~~~~~~~~~~~~~~~
Yankees & Red Necks allows BBS's to pass information to it via command
line. This bypasses the need for batch files. By using the /9 switch,
the Yankees & Red Necks knows to get the information it needs from the
command line. The /9 tells Yankees & Red Necks where to find the door
and its associated files. For example:
c:\slbbs\games\doorgame /9
This command tells Yankees & Red Necks that all extra files (data
files, TXT files, etc...) should be kept in c:\slbbs\games\. You
will also need to tell Yankees & Red Necks the user's name, the amount
of time the user has left, and the commport. You might try the
following:
c:\slbbs\games\doorgame /9 /n%U /z%M /c:%P (...)
The %U passes the door the users name (David_Koons), the %M passes the
time remaining in minutes, and the %P tells the door what commport is
in use. The elipses (...) just represents the other switches you might
choose to use.
Other Yankees & Red Necks Notes
-------------------------------
Maintainance
~~~~~~~~~~~~
The program MAINT.EXE must be run once a day in order to take care of
house cleaning and other Red Necked specific tasks. We suggest that you
run it in a batch file just after midnight every night. Failure to do so
will cause unpredictable results. Promise! The MAINT.EXE runs in no time
at all. No wasted time here!
DESQview
~~~~~~~~
Yankees & Red Necks is DESQview aware. It will give up time to other
applications while waiting for input. If the internal async routines
are active, it will also alert DESQview when it is in a critical state.
Some notes are filtering in about QEMM complaining about the command
line and the door locking up. If you can provide us with any information
in reference to DESQview please don't hesitate! One user stated he got
the door working by removing the extraneous colons from the command line.
/sc:\bbs\ instead of /s:c:\bbs\
I do not understand any of this, but it might help you out. If anyone
can document any problems with QEMM or DESQview please contact me.
Windows, OS/2 and other DOS multitaskers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Yankees & Red Necks will give up time slices to all DOS based
multitaskers that play by DOS's rules. Reports have been verified that
since this capability was added, Windows sessions in other windows are
now much, much faster.
File Sharing/Locking
~~~~~~~~~~~~~~~~~~~~
Yankees & Red Necks now supports rudimentary file sharing and locking.
The door should run well in multi- node environments.
FOSSIL Communications
~~~~~~~~~~~~~~~~~~~~~
FOSSIL communications are automatically sensed and used if present.
You can, however, influence, their use. You should also note that there
are NO slashes (/) before these FOSSIL commands. Using the Fossil with
Y&R may have bad results with slow speed modems...
FOSSIL COMMAND EFFECT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
F- Use this switch if you are *NOT* running an external
fossil, such as BNU or X00.
F+ Use this switch if you *ARE* running an external FOSSIL
driver such as BNU or X00. If FOSSIL not found, door
will exit.
F@ Deinitialize FOSSIL when through. By default, Yankees
& Red Necks keeps the FOSSIL "hot". This can be
combined with the above option (F+@).
/C:n comport to use (see /C:n below).
NOTE: You may need to play with the F- and F+ commands. Our suggestion is to
use the F- and BNU or X00. Also note that the sequence of the command
line switches is NOT important.
Internal Asynchronious Communincations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Yankees & Red Necks contains its own fully functional communciations
library that is very configurable. If FOSSIL is either disabled or not
found, these routines will be used.
COMMAND EFFECT
----------------------------
/B Locked BAUD (DTE-DCE) rate. If you are running your modem
with a "locked" baud rate, you will NEED to add this command
to your command line. The internal routines use RTS
handshaking by default. This switch tells them to use CTS/RTS
handshaking which prevents modem overrun.
/C:n Serial port to use. You can force the program to use a given
serial port. Valid values are from 1 to 8. (NOTE: 5 to 8 are
only defined if the FOSSIL is also used). This command is
necessary if the drop file is wrong, or you are using command
line directives only. If /l or /i is present the door will
exit.
/I:x:nnnn Non-standard IRQ specification. If you are not using FOSSIL,
and you do have a NON-standard serial port configuartion, you
can use this option to specify your IRQ/port address info.
The default settings, would be equivalent to
Com1 : /i:4:03f8
Com2 : /i:3:02f8
Com3 : /i:4:03e8
Com4 : /i:3:02e8
The 'x' is the IRQ number. It is a hexidecimal value from 0
to f. 'nnnn' is the port address for communications. It
is a 4 digit hexidecimal value If this command is present,
the FOSSIL routines will not be used. If /c or /l is present
the door will exit.
Additional Communications Directives
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
COMMAND EFFECT
---------------------------
/K Do NOT check for Carrier detect. This should only
be used in dire cases. If your modem does not properly
maintain a Carrier Detect signal, the game will
automatically abort. This option supresses this
activity. If you are forced to use this option, you
probably are having hardware problems with the modem,
RS-232 connector (bad pin or broken wire), or modem
cable.
Yankees & Red Necks - SysOp Function Keys
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The SysOp is offered the following SysOp functions.
KEYPRESS ACTION
~~~~~~~~~~~~~~~~
F2 Toggle User Status Line. This will toggle between the following
current modes:
Display Time Remaining (default)
Display Active Communications (FOSSIL or internal)
Display Remote graphics (ASCII, ANSI, AVATAR/1)
F7 Decrement (reduce) user's time remaining by 1 minute.
F8 Increment (increase) user's time remaining by 1 minute.
F9 Drop Carrier. (Fake line noise). This will disconnect the
current communications and send the user a string of random
characters to simulate line noise.
F10 Force return to BBS. This sends the user a notice informing
them that the SysOp has terminated the session. It then returns
control to the BBS. (Ctrl-Break) will also exit the game, but
not as pleasantly.
Error messages
~~~~~~~~~~~~~~
Currently defined error messages that you will find in YankERR.LOG,
their causes, and possible solutions. In addition to the below there
are an additional 100 or so error messages that will help us both in
determining the error situation.
error explained
----------------
2 Unkown or incorrect argument on command line.
3 Unsupported file format. Please send me any and all
information you might have on your BBS software's
drop file, and I'll add support for it.
4 Unable to find file.
5 Error in file. This means that file does not match
the structure that I have for it. If you are using
a DOOR.SYS drop file, try using the other one (/S /D)
7 Duplicate directives.
8 Path/Filename for Hall of Fame is not valid. You
have given the /Y switch an invalid path/filespec.
9 Path not valid.
11 Invalid or missing number in /X:nn switch.
12 /X:nn value out of range. This must be between 1-19.
13 Invalid or missing value in /C:n. "n" must be a
valid port number. 1 to 4 if you are not using a
FOSSIL driver, and 1 to 8 if you are.
16 /L can not be used with either /C or /I.
17 Invald format in /I:i:nnnn. The nnnn must use all four
spaces.
18 Invald hexadecimal in /I:i:nnnn.
19 Invalid numeric in /A:x.
20 /A:x time value must be at least 5 minutes.
31 Unable to find/initialize FOSSIL driver. Please notify me,
and check your setup. This switch should only occur if you
use the F+ switch.
Contact:
Paul Lewis
6887 Mangrove Dr
Fayetteville, NC 28314-5141
USA
FIDO Net 1:3634/50
------Registration Form-------------------------------< Cut Here >----------------------------------------------------
YANKEES & RED NECKS
=-=-=-=-=-=-=-=-=
VERSION 1.05
Registration Form
-----------------
PLEASE PRINT! CASE SENSITIVE!
* Note: The BBS name and Sysop Name are case sensitive!
Birth Date_____________ <=-----------------------------------
|
Password you would like to logon my BBS with?_______________<=| 4-8 Chars
|Use to logon
* Your FIRST Name<NO Aliases>________________________________<=|to our BBS to
|down-load Reg
* Your LAST Name_____________________________________________<=|code.
Your Street Address___________________________________________
Your City, State and ZIP code____________________________________________
Your voice phone # (_____)____________________ FIDO Net Address____________
Your BBS phone # (_____)______________________ Other Net Address___________
* The NAME of your BBS?_____________________________________________________
Type of BBS software that you are running?_________________________________
Version of your BBS software?______________ # of Nodes?______________
Your modem speed?______________ # of years your BBS in service?____________
COMMENTS:
How did you get this program? PLEASE be specific! Phone #'s if possible.
________________________________________________________________________
________________________________________________________________________
________________________________________________________________________
<--------> US FUNDS ONLY! <-------->
*** OPTION #1 ***
[ ] Registration fee of $20.00 enclosed ____________
and I'll download my registration
code from "The PigPen BBS" at (910)
487-0363.
[ ] Registration fee of $20.00 enclosed ____________
Send me my registration code at the
above address. Add $5.00 if foreign.
[ ] Please charge my Credit Card $20.00 ____________
and I'll DOWNLOAD the registration
code from "The PigPen BBS" at (910)
487-0363.
[ ] Please charge my Credit Card $20.00 ____________
and send me my registration code at
the above address.
[ ] Please charge my Credit Card $20.00 ____________
and I'll crash you this registration
form and pull you for my registration
code in 24 hours.
OPTION #1 Make Checks payable to: Paul Lewis
Send to: Paul Lewis
6887 Mangrove Dr
Fayetteville, NC 28314-5141
------------------------------------------------------------------------------
------------------------------------------------------------------------------
OPTION #2
Use American Express and call either of our two BBS's and give
us the info on-line and get your registration code immediately.
Providing that we are available.
------------------------------------------------------------------------------
COMPLETE THE FOLLOWING only IF YOU ARE REGISTERING WITH AMERICAN EXPRESS:
Todays Date__________________
EXACT Name(s) on Card___________________________________________
#2___________________________________________
AMERICAN EXPRESS
Card Number ________________________________________________
Expiration Date___________________________
Your Signature__________________________________________________
**********************END OF DOC*********************************************